package cn.fuego.busrental.ui.Home;


import java.util.ArrayList;
import java.util.List;

import android.content.Context;
import android.graphics.drawable.BitmapDrawable;
import android.os.Bundle;
import android.util.DisplayMetrics;
import android.view.LayoutInflater;
import android.view.View;
import android.view.WindowManager;
import android.widget.AdapterView;
import android.widget.ArrayAdapter;
import android.widget.LinearLayout;
import android.widget.ListView;
import android.widget.PopupWindow;
import android.widget.TextView;
import android.widget.AdapterView.OnItemClickListener;
import android.widget.LinearLayout.LayoutParams;
import cn.fuego.busrental.R;
import cn.fuego.misp.ui.list.MispListActivity;

public class HomeActivity extends MispListActivity {
	
	private AreaAdapter areaAdapter;
	private List<String> areaName;
	private int width,height,layoutwidth,popwit;
	private TextView areaOnlyName;
	private PopupWindow popupWindow;
	
//	@Override
//	protected void onCreate(Bundle savedInstanceState)
//	{
//		super.onCreate(savedInstanceState);
////		  width = metric.widthPixels;
////		height = metric.heightPixels;
////		layoutwidth = width * 0.75;
////		popwit=(int) (width/2-layoutwidth/2-layoutwidth/16);
//	}
//   @Override
//	protected void initData() 
//	{
//	
//	    areaName=new ArrayList<String>();
//		areaName.add("龙华新区");
//		areaName.add("南山区");
//		areaName.add("福田新区");
//		areaName.add("西乡");
//		areaAdapter=new AreaAdapter(this, areaName);
//	}
//
//	@Override
//	protected void initView() 
//	{
//		areaOnlyName=(TextView) findViewById(R.id.eare_list_name);
//		
//	}
//
	@Override
	public void initRes() 
	{
		this.activityRes.setAvtivityView(R.layout.activity_main_tabbar);
      this.listViewRes.setListView(R.id.route_select_listview);
		this.listViewRes.setListItemView(R.layout.item_route_select);	
		this.activityRes.getButtonIDList().add(R.id.eare_list_btn);
		//this.refreshList();
	}


@Override
public View getListItemView(View view, Object item) {
	// TODO Auto-generated method stub
	return null;
}

	
//	@Override
//	public void onClick(View v) {
//		switch (v.getId()) {
//		case R.id.eare_list_btn:
//			showPopupWindow(v);
//			break;
//
//		default:
//			break;
//		}
//	}
//	@Override
//	public View getListItemView(View view, Object item) 
//	{
//		// TODO Auto-generated method stub
//		return view;
//	}
//	
//	private void showPopupWindow(View view)
//	{
//
//		DisplayMetrics metric = new DisplayMetrics();
//		getWindowManager().getDefaultDisplay().getMetrics(metric);
//		width = metric.widthPixels;
//		height = metric.heightPixels;
//		int layoutwidth = (int) (width * 0.25);
//		popwit=(int) (width/2-layoutwidth/3);
//		
//		View contentView = LayoutInflater.from(this).inflate(
//				R.layout.activity_home_listview, null);
//		ListView listView = (ListView) contentView.findViewById(R.id.area_select_listview);
//		popupWindow = new PopupWindow(contentView, (int) layoutwidth,
//				LayoutParams.WRAP_CONTENT, true);
//		listView.setAdapter(areaAdapter);
//		popupWindow.setTouchable(true);
//		popupWindow.setOutsideTouchable(true);
//		popupWindow.setBackgroundDrawable(new BitmapDrawable());
//		popupWindow.update();
//		popupWindow.showAsDropDown(findViewById(R.id.title_l),2,2);
//
//		listView.setOnItemClickListener(new OnItemClickListener()
//		{
//
//			@Override
//			public void onItemClick(AdapterView<?> arg0, View arg1, int arg2,
//					long arg3)
//			{
//				areaOnlyName.setText(areaName.get(arg2));
//				popupWindow.dismiss();
//			}
//		});
//
//	}

}	
	